package yl.hs.bmipfull.pojo.laboratorydata;

import org.springframework.lang.Nullable;
import yl.hs.bmipfull.annotations.DBTable;
import yl.hs.bmipfull.pojo.BaseEntity;

import java.math.BigDecimal;

/**
 * @author 吴高丰
 * @apiNote 实体类
 * @since 2022年06月24日 09时06分58秒
 */
@DBTable(disName = "实验记录-砂子实验值", mapCode = "lab_sand_inspection_items")
public class LabSandInspectionItemsEntity extends BaseEntity {

    /**
     * 主键
     */
    @Nullable
    private Long id;
    /**
     * 报告编号
     */
    private String inspectionSN;
    /**
     * 筛分试样数量
     */
    private BigDecimal itemSFQuantity;
    /**
     * 筛分骨料数量
     */
    private BigDecimal itemSFGLQuantity;
    /**
     * 筛分10mm数量
     */
    private BigDecimal itemSFTenQuantity;
    /**
     * 筛分10mm含量
     */
    private BigDecimal itemSFTenHL;
    /**
     * 一次筛分细度
     */
    private BigDecimal itemSFXD1;
    /**
     * 二次筛分细度
     */
    private BigDecimal itemSFXD2;
    /**
     * 级配区
     */
    private String itemJPQ;
    /**
     * 筛分实验数据
     */
    private String itemZPHL_JSON;
    /**
     * 平均含泥量
     */
    private BigDecimal itemHNL;
    /**
     * 含泥量实验数据
     */
    private String itemHNL_JSON;
    /**
     * 平均泥块含量
     */
    private BigDecimal itemNKHL;
    /**
     * 泥块含量实验数据
     */
    private String itemNKHL_JSON;
    /**
     * 贝壳含量平均值
     */
    private BigDecimal itemBKHL;
    /**
     * 贝壳冲洗实验数据
     */
    private String itemBKHL_JSON;
    /**
     * 氯离子含量
     */
    private BigDecimal itemLLZ;
    /**
     * 氯离子含量实验数据
     */
    private String itemLLZ_JSON;
    /**
     * 平均表观密度
     */
    private BigDecimal itemBGMD;
    /**
     * 表观密度实验数据
     */
    private String itemBGMD_JSON;
    /**
     * 平均堆积密度
     */
    private BigDecimal itemDJMD;
    /**
     * 堆积密度实验数据
     */
    private String itemDJMD_JSON;
    /**
     * 平均紧密密度
     */
    private BigDecimal itemJMMD;
    /**
     * 紧密密度实验数据
     */
    private String itemJMMD_JSON;
    /**
     * 平均吸水率
     */
    private BigDecimal itemXSL;
    /**
     * 吸水率实验数据
     */
    private String itemXSL_JSON;
    /**
     * 平均含水率
     */
    private BigDecimal itemHSL;
    /**
     * 含水率实验数据
     */
    private String itemHSL_JSON;
    /**
     * 有机物含量
     */
    private BigDecimal itemYJW;
    /**
     * 硫酸盐含量
     */
    private BigDecimal itemLSY;
    /**
     * 坚固性
     */
    private BigDecimal itemJHX;
    /**
     * 轻物质含量
     */
    private BigDecimal itemQWZ;
    /**
     * 石粉含量
     */
    private BigDecimal itemSFEN;
    /**
     * 压碎指标
     */
    private BigDecimal itemYSZB;
    /**
     * 云母含量
     */
    private BigDecimal itemYMHL;
    /**
     * 颗粒级配标准值
     */
    private String itemKLJP_std;
    /**
     * 颗粒级配实验值
     */
    private String itemKLJP_val;

    public String getItemKLJP_val() {
        return itemKLJP_val;
    }

    public void setItemKLJP_val(String itemKLJP_val) {
        this.itemKLJP_val = itemKLJP_val;
    }

    public String getItemKLJP_std() {
        return itemKLJP_std;
    }

    public void setItemKLJP_std(String itemKLJP_std) {
        this.itemKLJP_std = itemKLJP_std;
    }

    @Nullable
    public Long getId() {
        return id;
    }

    public void setId(@Nullable Long id) {
        this.id = id;
    }

    public String getInspectionSN() {
        return inspectionSN;
    }

    public void setInspectionSN(String inspectionSN) {
        this.inspectionSN = inspectionSN;
    }

    public BigDecimal getItemSFQuantity() {
        return itemSFQuantity;
    }

    public void setItemSFQuantity(BigDecimal itemSFQuantity) {
        this.itemSFQuantity = itemSFQuantity;
    }

    public BigDecimal getItemSFGLQuantity() {
        return itemSFGLQuantity;
    }

    public void setItemSFGLQuantity(BigDecimal itemSFGLQuantity) {
        this.itemSFGLQuantity = itemSFGLQuantity;
    }

    public BigDecimal getItemSFTenQuantity() {
        return itemSFTenQuantity;
    }

    public void setItemSFTenQuantity(BigDecimal itemSFTenQuantity) {
        this.itemSFTenQuantity = itemSFTenQuantity;
    }

    public BigDecimal getItemSFTenHL() {
        return itemSFTenHL;
    }

    public void setItemSFTenHL(BigDecimal itemSFTenHL) {
        this.itemSFTenHL = itemSFTenHL;
    }

    public BigDecimal getItemSFXD1() {
        return itemSFXD1;
    }

    public void setItemSFXD1(BigDecimal itemSFXD1) {
        this.itemSFXD1 = itemSFXD1;
    }

    public BigDecimal getItemSFXD2() {
        return itemSFXD2;
    }

    public void setItemSFXD2(BigDecimal itemSFXD2) {
        this.itemSFXD2 = itemSFXD2;
    }

    public String getItemJPQ() {
        return itemJPQ;
    }

    public void setItemJPQ(String itemJPQ) {
        this.itemJPQ = itemJPQ;
    }

    public String getItemZPHL_JSON() {
        return itemZPHL_JSON;
    }

    public void setItemZPHL_JSON(String itemZPHL_JSON) {
        this.itemZPHL_JSON = itemZPHL_JSON;
    }

    public BigDecimal getItemHNL() {
        return itemHNL;
    }

    public void setItemHNL(BigDecimal itemHNL) {
        this.itemHNL = itemHNL;
    }

    public String getItemHNL_JSON() {
        return itemHNL_JSON;
    }

    public void setItemHNL_JSON(String itemHNL_JSON) {
        this.itemHNL_JSON = itemHNL_JSON;
    }

    public BigDecimal getItemNKHL() {
        return itemNKHL;
    }

    public void setItemNKHL(BigDecimal itemNKHL) {
        this.itemNKHL = itemNKHL;
    }

    public String getItemNKHL_JSON() {
        return itemNKHL_JSON;
    }

    public void setItemNKHL_JSON(String itemNKHL_JSON) {
        this.itemNKHL_JSON = itemNKHL_JSON;
    }

    public BigDecimal getItemBKHL() {
        return itemBKHL;
    }

    public void setItemBKHL(BigDecimal itemBKHL) {
        this.itemBKHL = itemBKHL;
    }

    public String getItemBKHL_JSON() {
        return itemBKHL_JSON;
    }

    public void setItemBKHL_JSON(String itemBKHL_JSON) {
        this.itemBKHL_JSON = itemBKHL_JSON;
    }

    public BigDecimal getItemLLZ() {
        return itemLLZ;
    }

    public void setItemLLZ(BigDecimal itemLLZ) {
        this.itemLLZ = itemLLZ;
    }

    public String getItemLLZ_JSON() {
        return itemLLZ_JSON;
    }

    public void setItemLLZ_JSON(String itemLLZ_JSON) {
        this.itemLLZ_JSON = itemLLZ_JSON;
    }

    public BigDecimal getItemBGMD() {
        return itemBGMD;
    }

    public void setItemBGMD(BigDecimal itemBGMD) {
        this.itemBGMD = itemBGMD;
    }

    public String getItemBGMD_JSON() {
        return itemBGMD_JSON;
    }

    public void setItemBGMD_JSON(String itemBGMD_JSON) {
        this.itemBGMD_JSON = itemBGMD_JSON;
    }

    public BigDecimal getItemDJMD() {
        return itemDJMD;
    }

    public void setItemDJMD(BigDecimal itemDJMD) {
        this.itemDJMD = itemDJMD;
    }

    public String getItemDJMD_JSON() {
        return itemDJMD_JSON;
    }

    public void setItemDJMD_JSON(String itemDJMD_JSON) {
        this.itemDJMD_JSON = itemDJMD_JSON;
    }

    public BigDecimal getItemJMMD() {
        return itemJMMD;
    }

    public void setItemJMMD(BigDecimal itemJMMD) {
        this.itemJMMD = itemJMMD;
    }

    public String getItemJMMD_JSON() {
        return itemJMMD_JSON;
    }

    public void setItemJMMD_JSON(String itemJMMD_JSON) {
        this.itemJMMD_JSON = itemJMMD_JSON;
    }

    public BigDecimal getItemXSL() {
        return itemXSL;
    }

    public void setItemXSL(BigDecimal itemXSL) {
        this.itemXSL = itemXSL;
    }

    public String getItemXSL_JSON() {
        return itemXSL_JSON;
    }

    public void setItemXSL_JSON(String itemXSL_JSON) {
        this.itemXSL_JSON = itemXSL_JSON;
    }

    public BigDecimal getItemHSL() {
        return itemHSL;
    }

    public void setItemHSL(BigDecimal itemHSL) {
        this.itemHSL = itemHSL;
    }

    public String getItemHSL_JSON() {
        return itemHSL_JSON;
    }

    public void setItemHSL_JSON(String itemHSL_JSON) {
        this.itemHSL_JSON = itemHSL_JSON;
    }

    public BigDecimal getItemYJW() {
        return itemYJW;
    }

    public void setItemYJW(BigDecimal itemYJW) {
        this.itemYJW = itemYJW;
    }

    public BigDecimal getItemLSY() {
        return itemLSY;
    }

    public void setItemLSY(BigDecimal itemLSY) {
        this.itemLSY = itemLSY;
    }

    public BigDecimal getItemJHX() {
        return itemJHX;
    }

    public void setItemJHX(BigDecimal itemJHX) {
        this.itemJHX = itemJHX;
    }

    public BigDecimal getItemQWZ() {
        return itemQWZ;
    }

    public void setItemQWZ(BigDecimal itemQWZ) {
        this.itemQWZ = itemQWZ;
    }

    public BigDecimal getItemSFEN() {
        return itemSFEN;
    }

    public void setItemSFEN(BigDecimal itemSFEN) {
        this.itemSFEN = itemSFEN;
    }

    public BigDecimal getItemYSZB() {
        return itemYSZB;
    }

    public void setItemYSZB(BigDecimal itemYSZB) {
        this.itemYSZB = itemYSZB;
    }

    public BigDecimal getItemYMHL() {
        return itemYMHL;
    }

    public void setItemYMHL(BigDecimal itemYMHL) {
        this.itemYMHL = itemYMHL;
    }
}